.paymentvue {
    height: 100vh;
    box-sizing: border-box;
    background-color: #f1f1f1;
    overflow: hidden;

    .bodyw {
        width: 87.5%;
        transition: 0.3s ease;

    }

    .bodyw1 {
        width: 95%;
        transition: 0.3s ease;

    }

    .el-input__inner {
        font-family: 'swis';
    }

    .body {

        .leftw1 {
            width: 20%;
            flex-shrink: 0;
        }

        .leftw2 {
            width: 20%;
            flex-shrink: 0;
        }

        .center1 {
            width: 59.5%;
        }

        .center2 {
            width: 78.5%;
        }

        .main {
            height: 91vh;
            width: 100%;
            margin-top: 1vh;

            .paybox {
                height: 88vh;


                .left {
                    height: 100%;

                    .toplist {
                        height: 4vh;

                        .item {
                            width: 80px;
                            height: 80%;
                            background-color: #ffffff;
                            border: 1px solid #D5D8D8;
                            border-radius: 0 20px 0 0;
                        }
                    }

                    .info {
                        height: 86.5vh;
                        border: 1px solid #D5D8D8;
                        background-color: #f8f8f8;
                        border-radius: 15px;
                        padding: 10px;
                        margin-top: 0.5vh;
                    }

                    .moneylsit {
                        height: 20vh;
                        overflow-y: scroll;
                        background-color: #ffffff;
                        border-radius: 10px;
                        padding: 10px;
                        border: 1px solid #D5D8D8;

                        .item {
                            height: 2.2vh;
                            width: 60%;
                        }
                    }

                    .bankinfo {
                        height: 35vh;
                        background-color: #ffffff;
                        overflow-y: scroll;
                        border-radius: 10px;
                        padding: 10px;
                        border: 1px solid #D5D8D8;
                    }

                    .message {
                        line-height: 2.3;
                    }

                    .button {
                        justify-content: flex-end;
                        margin-top: 1vh;
                    }

                }

                .center {
                    height: 92vh;

                    .toplist {
                        height: 4vh;
                    }

                    .table {
                        margin-top: 0.5vh;
                    }
                }

                .right {
                    height: 91vh;
                    width: 20%;
                    box-sizing: border-box;
                }
            }
        }
    }

    ::-webkit-scrollbar {
        /*隐藏滚轮*/
        display: none;
    }

    // 公共代码
    .sett {
        justify-content: flex-end;
    }
}